#ifndef INFECTEDFLESHTILE_H_INCLUDED
#define INFECTEDFLESHTILE_H_INCLUDED
#include <iostream>
#include <cmath>
#include <SFML/Graphics.hpp>
#include <SFML/System.hpp>
#include <SFML/Window.hpp>
#include "Tile.h"

class ImgMgr;
class Player;
class Level;
class BacteriaMob;

class InfectedFleshTile : public Tile
{
public:
    InfectedFleshTile();
    virtual void init(const sf::Vector2f position, ImgMgr *imageManager, Level *level);
    virtual bool block() const;
    virtual void tick(Player *player, Level *level);

private:
    sf::Clock m_clockSpawn;
};



#endif // INFECTEDFLESHTILE_H_INCLUDED
